/* 关于多语言 */
var UtilLang = {}
UtilLang.CONF_FILE = "res/test.json"
UtilLang.PARMS_KEY = ["{a}", "{b}", "{c}", "{d}"]
UtilLang.LANG = {}

/**
 * 根据默认的配置文件初始化多语言
 * 
 */
UtilLang.init = function(){
	var fs = require("fs");
	this.LANG = JSON.parse(fs.readFileSync(this.CONF_FILE).toString());
}

/**
 * 获取携带key值对的多语言
 * 
 * @param {string} key 
 * @param {number} idx 
 * @returns 
 */
UtilLang.k = function(key, idx){
	return this.LANG["KEY"][key][idx]
}
/**
 * 获取全局的多语言
 * 
 * @param {string} key 
 * @returns 
 */
UtilLang.g = function(key){
	return this.LANG["GLOBAL"][key]
}

